poor interpreting - French English Dictionary